Wybrane zmienne systemowe w kontrolerach PACSystems « Wróć do dokumentacji

Programując, czy też użytkując kontroler PACSystems można korzystać z takich zmiennych systemowych, jak:

Adres

Nazwa

Opis

%S1

#FST_SCN

Przyjmuje stan wysoki w pierwszym cyklu po uruchomieniu programu

%S2

#LST_SCN

Przy zatrzymywaniu programu przechodzi w stan niski, w trakcie wykonywania programu przyjmuje stan wysoki

%S3

#T_10MS

Generator fali prostokątnej o okresie 10 ms = 0.01 s

%S4

#T_100MS

Generator fali prostokątnej o okresie 100 ms = 0.1 s

%S5

#T_SEC

Generator fali prostokątnej o okresie 1 s

%S6

#T_MIN

Generator fali prostokątnej o okresie 1 min


Przykłady zmiennych do diagnostyki kontrolera:

Adres

Nazwa

Opis

%S9

#SY_FULL

Tablica błędów kontrolera całkowicie zapełniona

%S10

#IO_FULL

Tablica błędów wejść/wyjść całkowicie zapełniona

%S11

#OVR_PRE

Istnieje co najmniej jedno wymuszenie w obszarze pamięci typu %I, %Q, %M, %G

%S14

#PLC_BAT

Problem z baterią do podtrzymania pamięci RAM (zależy od wersji firmware CPU i rodzaju podtrzymania pamięci – bateria/moduł Energy Pack)

%SA5

#PS_FT

Problem z zasilaczem

%SA6

#LOC_MEM_ERROR

Przekłamanie pojedynczego bitu w pamięci (np. na skutek silnych zakłóceń, braku uziemienia, itp.)

%SA8

#OVR_TMP

Przegrzanie jednostki centralnej CPU

%SA9

#CFG_MM

Niegodność konfiguracji wykryta podczas załączania zasilania

%SA11

#LOW_BAT

Niski stan baterii (bit używany także dla modułu Energy Pack)

%SA13

#LOS_IOC

Utrata komunikacji na magistrali systemowej pomiędzy CPU a modułem komunikacyjnym

%SA14

#LOS_IOM

Utrata komunikacji na magistrali systemowej pomiędzy CPU a modułem wejść/wyjść

%SA19

#ADD_IOM

Do kasety dołożono moduł wejść/wyjść

%SA23

#IOM_FLT

Moduł wejść/wyjść zgłosił przerwę w obwodzie obiektowym (wymaga uaktywnienia w konfiguracji bitów diagnostycznych oraz alarmu Open Wire z grupy Fault Reporting)

%SA27

#HRD_SIO

Błąd sprzętowy w opcjonalnym module

%SA29

SFT_IOC

Błąd programowy w kontrolerze wejść/wyjść

%SA31

#SFT_SIO

Nienaprawialny błąd w module opcjonalnym

%SB9

#NO_PROG

Pomimo zapewnionego podtrzymania pamięci RAM, przy załączaniu zasilania stwierdzono brak programu

%SB10

#BAD_RAM

Podczas załączania zasilania stwierdzono niepoprawną zawartość pamięci RAM

%SB11

#BAD_PWD

Próba podniesienia uprawnień zakończona niepomyślnie (wprowadzono błędne hasło)

%SB12

#NUL_CFG

Wprowadzono kontroler w stan RUN, ale nie załadowano konfiguracji

%SB13

#SFT_CPU

Jednostka centralna CPU wykryła w programie nienaprawialny błąd

%SC9

#ANY_FLT

Wystąpił jakikolwiek błąd

%SC10

#SY_FLT

Wystąpił błąd i został dodany wpis do tablicy błędów kontrolera

%SC11

#IO_FLT

Wystąpił błąd i został dodany wpis do tablicy błędów wejść/wyjść

%SC12

#SY_PRES

W tablicy błędów kontrolera jest przynajmniej jeden wpis

%SC13

#IO_PRES

W tablicy błędów wejść/wyjść jest przynajmniej jeden wpis

%SC14

#HRD_FLT

Wystąpił błąd sprzętowy

%SC15

#SFT_FLT

Wystąpił błąd programowy


Pełna lista zmiennych systemowych dostępna jest w dokumentacji GFK-2950


	
				
	  	


	

		 

	

					 	
					               		

		               

 		            

		                    		              	

				

Kontakt

12 428 63 00
PL EN